booted macaque - Spanish English Dictionary